shared tenancy - Spanish English Dictionary